Cast (52)
Sean Penn

1st Sgt. Edward Welsh

Jim Caviezel

Pvt. Robert Witt

Nick Nolte

Lt. Col. Gordon Tall

Adrien Brody

Cpl. Geoffrey Fife

George Clooney

Capt. Charles Bosche

John Cusack

Capt. John Gaff

Woody Harrelson

Sgt. William Keck

Jared Leto

2nd Lt. William Whyte

John Travolta

Brig. Gen. David Quintard

John C. Reilly

Sgt. Maynard Storm

John Savage

Sgt. Jack McCron

Ben Chaplin

Pvt. Jack Bell

Elias Koteas

Capt. James Staros

Dash Mihok

Pfc. Don Doll

Miranda Otto

Marty Bell

Arie Verveen

Pfc. Charlie Dale

Kirk Acevedo

Pvt. Alfredo Tella

Thomas Jane

Pvt. Ash

Tim Blake Nelson

Pvt. Brian Tills

Nick Stahl

Pfc. Edward Bead

John Dee Smith

Pvt. Edward Train

Mark Boone Junior

Pvt. Christopher Peale

Matt Doran

Pvt. Howard Coombs

Paul Gleeson

1st Lt. George "Brass" Band

Don Harvey

Sgt. Paul Becker

Donal Logue

Marl (uncredited)

Larry Romano

Pvt. Frank Mazzi

Penelope Allen

Witt's Mother

Danny Hoch

Pvt. Leonardo Carni

Benjamin Green

Melanesian Villager

Simon Billig

Lt. Col. Billig

Jarrod Dean

Cpl. Thorne

Travis Fine

Pvt. Weld

David Harrod

Cpl. Queen

Don Harvey

Sgt. Becker

Michael McGrady

Pvt. Floyd

Stephen Spacek

Cpl. Jenks

Steven Vidler

2nd Lt. Gore

Will Wallace

Pvt. Hoke

Simon Westaway

First Scout

Dan Wyllie

Medic #1

Randall Craig

Navy Gunner (uncredited)

Kick Gurry

(uncredited)

Randall Duk Kim

Nisei Interpreter (uncredited)

Darrin Klimek

(uncredited)

Dane Moreton

Pvt. Alexander (uncredited)

Ray Samuelson

Navy Soldier (uncredited)

Justin Ward

Navy Soldier (uncredited)

Felix Williamson

Private Drake (uncredited)

Sam Arnold

Sgt Mitchell (uncredited)

Crew (95)

Writing

Terrence Malick

Screenplay

Directing

Pamela Willis

Script Supervisor

Emily Saunders

Script Coordinator

Chris O'Connell

Script Supervisor

Production

George Stevens Jr.

Executive Producer

Grant Hill

Producer

Barbara Collins

Casting Associate

Sound

Hans Zimmer

Original Music Composer

Arvo Pärt

Additional Soundtrack

Karyn Foster

ADR Editor

Hugh Waddell

ADR Supervisor

John F. Reynolds

Dialogue Editor

Christopher S. Aud

Sound Effects Editor

Robert Renga

Sound Recordist

Patrick J. Foley

Dialogue Editor

Andy Nelson

Sound Re-Recording Mixer

J. Paul Huntsman

Supervising Sound Editor

John Voss Bonds Jr.

Sound Effects Editor

Lee Lemont

ADR Editor

David Horton Jr.

Foley Editor

Virginia Cook-McGowan

Dialogue Editor

Jayme S. Parker

Sound Effects Editor

Andrew Somers

Sound Effects Editor

Greg Burgmann

Sound Recordist

Mark L. Mangino

Sound Effects Editor

Craig Heath

Sound Recordist

Anna Behlmer

Sound Re-Recording Mixer

Camera

John Toll

Director of Photography

Gary Capo

Second Unit Director of Photography

Reuben Aaronson

Camera Operator

Herb Ault

Key Grip

Merie Weismiller Wallace

Still Photographer

Toby Copping

Key Grip

Mike Thomas

Camera Operator

Stephen S. Campanelli

Camera Operator

Michael Vivian

Dolly Grip

Leigh Mackenzie

Camera Operator

Editing

Alicia Gleeson

Assistant Editor

Laura Behary

Assistant Editor

Charles Bunn

Assistant Editor

Jenny Hicks

Assistant Editor

Mark Ellis

Assistant Editor

Costume & Make-Up

Margot Wilson

Costume Design

Kerry Thompson

Costume Supervisor

Angela Conte

Hairstylist

Joan Petch

Hairstylist

Vivien Mepham

Hair Designer

Chiara Tripodi

Hairstylist

Toni Ffrench

Hairstylist

Vivien Mepham

Makeup Designer

Art

Jack Fisk

Production Design

Ian Gracie

Art Direction

Richard Hobbs

Set Decoration

Suza Maybury

Set Decoration

Richie Dehne

Property Master

William A. Petrotta

Property Master

Jenny O'Connell

Art Department Coordinator

Greg Hajdu

Construction Manager

Crew

John Powell

Additional Music

Francesco Lupica

Additional Music

Lance Julian

Marine Coordinator

Bruce Simpson

Aerial Coordinator

Gary Fry

Stunts

Visual Effects

Fiona Chilton

Visual Effects Producer

Ian Brown

3D Animator

Simon Whiteley

Visual Effects Designer

Chris Godfrey

Visual Effects Supervisor

Lighting

Marcus Watson

Electrician

Stephen Gray

Electrician

Paul Cumming

Electrician

Miles Jones

Electrician